|
CATIA V5 Programmierung : Part im Produkt deaktivieren
CharlyMohr am 25.07.2013 um 13:11 Uhr (1)
Hallihallo, Hab dazu noch eine Frage: Setzt die Lösung eine KWA-Lizenz voraus? Ich habe es soeben ohne versucht, in einem Part ein Element (Tasche) zu unterdrücken und erhielt die Fehlermeldung: a formula that Returns a real cannot be used to valuate a Parameter of type boolean. Die Regel an sich (analog zu oben) wurde angenommen, der Fehler trat bei der Verknüpfung mit dem Activity-Parameter auf. Besten DankCharly
| | In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part im Produkt deaktivieren
CharlyMohr am 25.07.2013 um 14:34 Uhr (1)
Hey Bernd, Ich glaube ich hab mich vorhin schlecht ausgedrückt. Die Regel lautet: if ( FormaleLänge Tabellenwert) { FormalerBoolean = false} else { FormalerBoolean = true } Dann habe ich den Activity-Parameter für die Tasche definiert mit RelationsLaw.2.Evaluate ( Länge) Daraufhin kam die Fehlermeldung " A formula that returns a Real cannot be used to valuate a Parameter of type Boolean " Vielen Dank für deine Hilfe Grüßle Charly[Diese Nachricht wurde von CharlyMohr am 25. Jul. 2013 editiert.]
| | In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Regeleditor and - Problem
CharlyMohr am 25.07.2013 um 12:13 Uhr (1)
Hallo zusammen, Ganz so einfach scheint es nicht zu sein. Ich habe im Regel-Editor (ohne KWA-Lizenz) eine Regel festgelegt, um die Bemaßung eines Bauteils zu steuern, da sich die zugrundeliegende Skizze bei falsch gewählter Bemaßung selbst schneidet. Wenn ich die Regel mit if (FormalHoehe1 h ) {Formalhoehe2 = h Message("Warnung")}else {Formalhoehe2=Eingabewert} definiere (h ist ein Tabellenwert und Eingabewert ein frei veränderbarer Parameter), wird bei jeder Änderung des Eingabewertes die Warnung angezei ...
| | In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part im Produkt deaktivieren
CharlyMohr am 26.07.2013 um 07:04 Uhr (1)
Guten Morgen, Dass die Länge direkt mit dem Tabellenwert verknüpft werden kann, ist mir bewusst (und ist auch schon so geschehen) Es geht hier nicht darum, die Länge zu regeln. Die Tasche ist eine Ansenkung, die je nach Wandstärke (=Länge) notwendig ist. Deshalb soll sie auch nur ab einem bestimmten Tabellenwert aktiviert werden. Momentan habe ich die Lösung, die Tiefe für die Tasche auf 0 zu setzen, wenn sie nicht benötigt wird. Hierbei gibt Catia jedoch jedes Mal eine Warnung aus, wenn das Part durch die ...
| | In das Form CATIA V5 Programmierung wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |